Hispaniola monkey - German English Dictionary